long-range strategic reconnaissance - Francés Inglés Diccionario